import { IPSValueItemEditor } from './ipsvalue-item-editor';

/**
 *
 * 继承父接口类型值[FILEUPLOADER,MOBMULTIFILEUPLOAD,MOBSINGLEFILEUPLOAD,FILEUPLOADERONE]
 * @export
 * @interface IPSFileUploader
 */
export interface IPSFileUploader extends IPSValueItemEditor {
  /**
   * 文件后缀[FILEEXTS]
   * @type {string}
   */
  fileExts: string;

  /**
   * 最大文件数量[MAXFILECNT]
   * @type {number}
   */
  maxFileCount: number;

  /**
   * 最大文件大小[MAXFILESIZE]
   * @type {number}
   */
  maxFileSize: number;

  /**
   * 最小文件数量[MINFILECNT]
   * @type {number}
   */
  minFileCount: number;
}
